fleuve navigable - French English Dictionary